Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain #1-w3 Spain #1-w4 Portugal F1 Portugal F2 France F7 Great Britain F1 Great Britain F2 Italy F7 Spain F9 Spain F10 Spain F11 France F10 Serbia&Montenegro F5 Serbia&Montenegro F6 Spain F24 France F19 Tunisia F6 Morocco F1 Morocco F2 France F7 Hungary F3 Serbia & Montenegro F2 Serbia & Montenegro F3 Spain F13 Spain F14 Spain F15 Spain F25 France F17 France F18 Spain F33 Colombia F2 Great Britain F3 Portugal F1 Portugal F2 UAE F2 Spain F10 Spain F31 Spain F30 Spain F31 Spain F33 France F2 France F3 Portugal F2 France F4 Italy F15 Italy F16 France F8 Spain #1-w1 Spain F10 Italy F3 Spain F32 Spain F4 (Paguera) Spain F5 (Murcia) Spain F9 (Madrid) Spain F29 (Sevilla) Spain F30 (Madrid) Spain F1 (Manacor (Mallorca)) Spain F2 (Manacor (Mallorca)) Spain F9 (Madrid) Spain F28 (Madrid) Italy F28 Spain F21 Spain F8 UAE F1 Spain F23 Spain F25 France F20 Tunisia F4 Tunisia F5 Spain F2 Croatia F2 Bosnia/Herzegovina F1 Bosnia/Herzegovina F2 Arroyo de la Encomienda - Valladolid Bosnia/Herzegovina F3 Serbia & Montenegro F1 Serbia & Montenegro F4 Serbia & Montenegro F5 Spain F32 Spain F22 Hungary F6 Spain F23 Spain F24 Open de Tenis Amaya - Pamplona Banja Luka Challenger 2005 - Banja Luka Spain F32 Colombia F1 Croatia F2 Spain F14 Spain F15 Spain #1-w2 Spain F29 IPP Geneva Trophy - Geneva Bauer Watertechnology Cup - Eckental Privatbank Open 2006 - Dnepropetrovsk Morocco Tennis Tour - Marrakech Arpa Ceramic Cup - Reggio Emilia Sporting Challenger '07 Trofeo Regione Piemonte - Turin Akbank Private Banking TED Open - Istanbul Sony Ericsson Open 2008 - Belgrade Morocco Tennis Tour - Meknes Mitsubishi Electric Europe Cup - Monza III Challenger Isla de Gran Canaria Ciudad de Telde - Telde BNP Paribas Primrose - Bordeaux Nord LB Open - Braunschweig BSI Challenger Lugano - Lugano Siemens Open - Scheveningen Oberstaufen Cup-Head German Master's Series - Oberstaufen Medjurgorje Open - Medjugorje San Marino CEPU Open - San Marino ATP Open Castilla y Leon - Segovia LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Pekao Open - Szczecin Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Belgrade Challenger Rabat Challenger Marrakech Challenger Rijeka Challenger Scheveningen Challenger Orbetello Challenger Buenos Aires Challenger Montevideo Challenger Asuncion Challenger Santiago Challenger Alessandria Challenger Arad Challenger Cordenons Challenger Szczecin Challenger Tarragona Challenger Bucaramanga Challenger Napoli Challenger Prostejov Challenger Turin Challenger Cordenons Challenger Manerbio Challenger Seville Challenger Szczecin Challenger Madrid Challenger Palermo Challenger Quito Challenger Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Kazan Challenger Casablanca Challenger Barletta Challenger Braunschweig Challenger Cordenons Challenger Guadalajara Challenger Bancastato Challenger Lugano - Lugano Isla de Lanzarote - Lanzarote Dharwad Challenger 2006 - Dharwad Bordeaux Challenger Black Forest Open 2004 - Freudenstadt Prague Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Guimaraes Challenger UTC Open by Selena - Cherkassy Tean International - Alphen Chennai Challenger Kolkata Challenger Open Castilla y Leon - Segovia Irving Challenger Akbank Private Banking TED Open 2006 - Istanbul Antonio Savoldi-Marco Co. - Manerbio Marburg Challenger Recanati Challenger Cortina Challenger Open Costa Daurada - Tarragona San Marino Challenger Cordenons Challenger Como Challenger Banja Luka Challenger Seville Challenger Pereira Challenger Bratislava Challenger Brescia Challenger Guayaquil Challenger Copa Petrobras Brazil - Belo Horizonte La Rinascente Tennis Cup Harbour Club Milano - Milan Guangzhou Challenger Flea Market Cup - Busan Harbour Tennis Cup Regione Lombardia - Milan Aamulehti Tampere Open - Tampere Manerbio Challenger Concurso Internacional de Vigo - Vigo Tunis Open - Tunis Baden Open - Karlsruhe Ciudad de Pozoblanco Open Diputacion - Cordoba LXVII Concursu Internacional de Vigo - Vigo ATP Challenger Tour Finals Geneva Challenger - Geneva Copa Sevilla 2007 - Seville ATP Open Castilla y Leon - Segovia Unique Zagreb Open - Zagreb 8° Trani Cup - Trani Barletta Challenger Athens Challenger Iskratel Open - Kranj Alexander Kolyaskin Memorial - Donetsk Copa Sevilla-Internacionales de Andalucia - Seville Tunis Challenger Tunis Open 2007 - Tunis Lambertz Open by Stawag - Aachen Ipsos Bucharest Challenger - Bucharest Copa Petrobras Uruguay - Montevideo Bordeaux Challenger Lisbon Challenger Mitsubishi Electric Europe Cup - Monza Perugia Challenger Croatia Osiguranje Rijeka Open - Rijeka Polska Energia Open - Bytom Cordenons Challenger Alexander Kolyaskin Memorial - Donetsk Samsung Securities Cup - Seoul PEOPLEnet Cup - Dnepropetrovsk KGHM Dialog Polish Indoors - Wroclaw Meknes Challenger Cali Challenger Rome Challenger Status Athens Open - Athens XI Ciutat de Barcelona - Barcelona Marburg Challenger Scheveningen Challenger Sopot Challenger Surbiton Challenger XL Bermuda Open - Bermuda Sao Paulo Challenger Bratislava Challenger Rijeka Open - Rijeka Unicredit Czech Open - Prostejov Timisoara Challenger - Timisoara Brasov Challenger - Brasov Challenger Ford de Cherbourg - Cherbourg 3rd Volkswagon Challenger - Wolfsburg BH Telecom Indoors Sarajevo 2006 - Sarajevo Rabat Challenger Coffee Cup Challenger - Chikmagalur ATP Guzzini Challenger - Recanati Prostejov Challenger Meknes Challenger Internazionali de Tennis di Bergamo - Bergamo Open Prevadies - St. Brieuc Challenger Lugano - Lugano Riviera di Rimini Challenger - Rimini Andria Challenger Challenger Ciudad de Guayaquil - Guayaquil Heilbronn Open - Heilbronn Mohammedia Challenger Seville Challenger Moscow Challenger Segovia Challenger San Luis Potosi Challenger Prague Challenger Challenger Copa Sevilla 2008 - Seville Pozoblanco Challenger Dallas Challenger Tunis Challenger Scheveningen Challenger Timisoara Challenger - Timisoara Vicenza Challenger Kosice Challenger Milan Challenger Santiago Challenger Challenger 42 - Andrezieux Ethias Trophy - Mons Manerbio Challenger Campinas Challenger Lima Challenger Architect Open - Budapest Santo Domingo Challenger San Luis Potosi Challenger Shenzhen Challenger Napoli Challenger Milan Challenger Ostrava Challenger Braga Challenger Furth Challenger Shymkent Challenger Padova Challenger Bordeaux Challenger Almaty Challenger St. Brieuc Challenger Meknes Challenger Tunis Challenger Kenitra Challenger Casablanca Challenger Liberec Challenger Kosice Challenger Canberra Challenger Belgrade Challenger Heilbronn Challenger Ciudad de Telde - Telde Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Trofeo Sisma Mantova - Mantova Qingdao Challenger Panama City Challenger Cordenons Challenger Chicago Challenger Playford Challenger Monza Challenger Bangkok Challenger Yokohama Challenger Lille Challenger Sophia Antipolis Challenger Heilbronn Open - Heilbronn Aix En Provence Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Oberstaufen Challenger Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Meerbusch Challenger Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Biella Challenger Grand Prix de Tennis de Lyon - Lyon Nur-Sultan 2 Challenger Qatar ExxonMobil Open - Doha Nottingham 1 Challenger Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb V Abierto Internacional de Salinas - Salinas The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca X Open Internacional D'Andorra - Andorra Croatia Open - Umag ATP Challenger Open 2004 - Monchengladbach TED Open - Istanbul Orange Prokom Open - Sopot Gemax Samsung Open 2005 - Belgrade Sarajevo Open - Sarajevo China Open - Beijing Mumbai Open - Mumbai Arroyo de la Encomienda - Valladolid Morocco Tennis Tour - Casablanca Roma Challenger 2007 - Rome Marburg Challenger Gemax Open - Belgrade ATP Kremlin Cup - Moscow Riviera di Rimini Challenger - Rimini Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai The Artois Championships - London Ordina Open - s-Hertogenbosch Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow Heineken Open - Auckland Copa Petrobras Colombia - Bogota PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Geneva Challenger Mercedes Cup - Stuttgart Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Medibank International - Sydney Seville Challenger PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Segovia Challenger Serbia Open - Belgrade Nur-Sultan Challenger Mercedes Cup - Stuttgart Poznan Challenger Tennislife Cup - Napoli Eckental Challenger Bratislava Challenger AIG Japan Open Tennis Championships - Tokyo Medibank International - Sydney Open Tarragona Costa Daurada - Tarragona Istanbul Challenger Copa Petrobras-Argentina - Buenos Aires Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Ostrava Challenger Estoril Open - Estoril Gerry Weber Open - Halle Swiss Indoors Basel - Basel Genova Challenger Zagreb Challenger Rome Challenger Qatar ExxonMobil Open - Doha Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Alessandria Challenger Alphen Challenger Estoril Open - Estoril Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Erste Bank Open - Vienna Swiss Indoors Basel - Basel Prostejov Challenger Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Furth Challenger SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Cali Challenger Cortina Challenger Noumea Challenger Heilbronn Challenger ATP Vegeta Croatia Open - Umag Davidoff Swiss Indoors Basel - Basel Szczecin Challenger Sao Paulo Challenger Movistar Open - Vina del Mar Tashkent Challenger Arad Challenger Poznan Challenger PBZ Zagreb Indoors - Zagreb Portugal Open - Oeiras Power Horse Cup - Dusseldorf Kremlin Cup - Moscow Tanger Challenger Meknes Challenger Open de Tenis Comunidad Valenciana - Valencia Shenzhen Open - Shenzhen Thailand Open - Bangkok Brisbane International - Brisbane Pilot Pen Tennis - New Haven Rabat Challenger Davidoff Swiss Indoors Basel - Basel BMW Open - Munich Thailand Open - Bangkok Marbella Challenger Brasil Open - Costa do Sauipe Marrakech Challenger Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Dubai Duty Free Tennis Championships - Dubai Malaysian Open - Kuala Lumpur Winston-Salem Open - Winston-Salem Grand Prix Hassan II - Casablanca Erste Bank Open - Vienna Brisbane International - Brisbane Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Ordina Open - s-Hertogenbosch Rakuten Japan Open - Tokyo Rakuten Japan Open - Tokyo Ecuador Open - Quito Astana Open - Nur-Sultan Winston-Salem Open - Winston-Salem Leon Challenger PTT Thailand Open - Bangkok Nottingham Challenger Monza Challenger Panama City Challenger Johannesburg Challenger Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Power Horse Cup - Dusseldorf China Open - Beijing AEGON Championships - London PBZ Zagreb Indoors - Zagreb Athens Challenger Abierto Mexicano Telcel - Acapulco Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona Poprad Tatry Challenger Tunis Challenger Brasil Open - Sao Paulo Open de la Comunidad Valenciana - Valencia Synsam Swedish Open - Bastad ABN AMRO World Tennis Tournament - Rotterdam Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo New Delhi Challenger China Open - Beijing Le Gosier Challenger St. Petersburg Open - St. Petersburg Scheveningen Challenger Poznan Challenger Hall of Fame Open - Newport Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha Movistar Open - Santiago Napoli Challenger Morelos Challenger Medellin Challenger Aix En Provence Challenger Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow Zagreb Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich UNICEF Open - 's Hertogenbosch Mexico City Challenger Guayaquil Challenger BRD Nastase Tiriac Trophy - Bucharest Turkish Airlines Open Antalya - Antalya Heilbronn Challenger Marrakech Challenger If Stockholm Open - Stockholm Malaysian Open - Kuala Lumpur Split Challenger Segovia Challenger Credit Agricole Suisse Open - Gstaad Anning Challenger Apia International - Sydney Erste Bank Open - Vienna Madrid Challenger Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai Open 13 Provence - Marseille BRD Nastase Tiriac Trophy - Bucharest Mercedes Cup - Stuttgart Barcelona Challenger Hamburg Challenger Braunschweig Challenger Lima Challenger Citi Open - Washington Aegon Nottingham Open - Nottingham China Open - Beijing TEB BNP Paribas Istanbul Open - Istanbul Kremlin Cup - Moscow Istanbul Challenger Apia International - Sydney Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Samarkand Challenger Mestre Challenger Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Citi Open - Washington Generali Open - Kitzbuhel Tampere Challenger Garanti Koza Sofia Open - Sofia Kremlin Cup - Moscow Grand Prix Hassan II - Marrakech Dubai Duty Free Tennis Championships - Dubai ATP Studena Croatia Open Umag - Umag Thailand Open - Bangkok Hungarian Open - Budapest Blois Challenger TEB BNP Paribas Istanbul Open - Istanbul Braunschweig Challenger Scheveningen Challenger Mercedes Cup - Stuttgart AEGON Championships - London Antalya Cup - Antalya Movistar Open - Vina del Mar Sydney International - Sydney Copa Telmex - Buenos Aires Garanti Koza Sofia Open - Sofia Bogota Challenger - Bogota ABN AMRO World Tennis Tournament - Rotterdam Bastad Challenger Shenzhen Open - Shenzhen China Open - Beijing Monterrey Challenger Prostejov Challenger DIEMA XTRA Sofia Open - Sofia Ismaning Challenger Alphen Challenger Grand Prix Hassan II - Marrakech BB&T Atlanta Open - Atlanta Citi Open - Washington ATP Challenger La Serena - La Serena Tata Open Maharashtra - Pune St. Petersburg Open - St. Petersburg Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai cinch Championships - London International Indoor Tennis Championships of Croatia - Zagreb Serbia Open - Belgrade Chennai Open - Chennai U.S. Mens's Clay Court Championship - Houston AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Brasil Open - Costa do Sauipe Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Qatar ExxonMobil Open - Doha Croatia Open - Umag Qatar ExxonMobil Open - Doha SkiStar Swedish Open - Bastad Studena Croatia Open - Umag Bangkok Challenger Bet-at-home Open - Hamburg Chengdu Open - Chengdu Mercedes Cup - Stuttgart Rogers Masters - Toronto Murray River Open - Melbourne Brisbane International - Brisbane Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Madrid Open - Madrid Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells AEGON International - Eastbourne Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Serbia Open - Belgrade BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Pacific Life Open - Indian Wells Mercedes Cup - Stuttgart SkiStar Swedish Open - Bastad Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris China Open - Beijing Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Gazprom Hungarian Open - Budapest Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Open SEAT 2008 - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Davidoff Swiss Indoors Basel - Basel Mercedes Cup - Stuttgart French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Qatar ExxonMobil Open - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne St. Petersburg Open - St. Petersburg French Open - Paris Wimbledon - London U.S. Open - New York Erste Bank Open - Vienna Chengdu Open - Chengdu Australian Open - Melbourne French Open - Paris Open Sabadell Atlantico - Barcelona Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Intrum Stockholm Open - Stockholm U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, World Group, PO, SVK-SRB, 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, PO, SRB-USA 3-2 Davis Cup, World Group, F, SRB-FRA 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, CZE-SRB 4-1 Hopman Cup - Perth Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, World Group, QF, SWE-SRB 1-4 Davis Cup, World Group, 1R, SRB-IND 4-1 Davis Cup, World Group, 1R, SRB-SWE 4-1 Davis Cup, World Group, QF, USA-SRB 1-3 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, 1R, BEL-SRB 2-3 U.S. Open (juniors) Davis Cup, World Group, 1R, SRB-CRO 5-0 French Open (juniors) Davis Cup, World Group, 1R, RUS-SRB 3-2 Wimbledon (juniors) Davis Cup, World Group, 1R, SRB-KAZ 3-2 Davis Cup, World Group, 1R, SRB-RUS 4-1 All Lower level tournaments AAMI Classic - Kooyong Olympics - London Olympics - Rio de Janeiro